multipoint distribution technology - Turkish English Dictionary